package com.xbongbong.lfasr.client;

import com.xbongbong.lfasr.exception.LfasrException;
import com.xbongbong.lfasr.model.LfasrType;
import com.xbongbong.lfasr.model.Message;

import java.util.HashMap;
/**
　* @Description: ${todo}
　* @param ${tags}
  * @return ${return_type}
　* @throws
　* @author youli.chen
  * @date 2019/3/13 20:22
　*/
public interface LfasrClient {
    Message lfasrUpload(String var1, LfasrType var2) throws LfasrException;

    Message lfasrUpload(String var1, LfasrType var2, HashMap<String, String> var3) throws LfasrException;

    void lfasrResume() throws LfasrException;

    Message lfasrGetVersion() throws LfasrException;

    Message lfasrGetProgress(String var1) throws LfasrException;

    Message lfasrGetResult(String var1) throws LfasrException;
}
